temporary total disability (ttd) - French English Dictionary